Roma Lions Fish & Chips in the Park
Roma Lions Park 38 Elmer Street, RomaSkip cooking and enjoy fish & chips and freshly made doughnuts under the stars. Takeaway available.
Skip cooking and enjoy fish & chips and freshly made doughnuts under the stars. Takeaway available.