Stalactites Restaurant

Restaurants Melbourne
0 Love It
Save it
Stalactites Restaurant

Smack bang in the middle of the city, this Greek restaurant moonlights as a takeaway haven when the sun goes down. Open 24 hours as a traditional Greek restaurant, you can also grab takeaways.

Venue name: Stalactites Restaurant
Address: 177-183 Lonsdale St
Opening hours: Daily 24 hours
Transport: Nearby stations: Flinders Street; Melbourne Central; Parliament
NaN people listening