Greek Salad Restaurants in CROYDON PARK
Show restaurants on map
4.4
Menu
Table booking
4.4
Menu
Table booking
City: CROYDON PARK, 224 Georges River Rd, Croydon, Burwood, New South Wales 2133, Australia, CROYDON PARK
"Best chili sauce. beats Oporto’s. Very efficient."
Feedback
These reviews refer only to the mentioned ingredients.