St Kilda, Australia
306A St Kilda Rd
N/A
+61383945639
We had a full filling dinner.....very nice.
like
Better environment good food It's really nice
Not going back ever again
great food
Deli
The best companies in the category 'Deli'