Prices on this menu are set directly by the Merchant.

Greek delivered from Stalactites Restaurant at Stalactites Restaurant, 177/183 Lonsdale St, Melbourne VIC 3000, Australia