"This restaurant is a beloved spot for locals and always delivers. The food, staff, and atmosphere are all excellent."
Phone: (+61)283557606
Address: 2/411 Macquarie StreetAU-NSW 2170, Liverpool, Australia
City: Liverpool
Dishes: 100
Amenities: 8
Categories: 5
Reviews: 23