Italian cuisine specialising in delicious pizzas & pastas. One of Leura’s leading restaurants, catering especially for families at reasonable prices. Open 7 days & school holidays. Friday, Saturday nights (bookings essential). BYO
Read more...Restaurants and Takeaways
Terrafirma Family Restaurant
Leura, New South Wales, 2780
Cnr Leura Mall & Megalong St, Leura, New South Wales, Australia, 2780