Information
Location Info |
Features |
---|---|
Shop 1/12 Fitzroy Street, St Kilda St Kilda Victoria Australia 03 8598 9083 Visit Site |
Restaurant Seafood Greek Restaurant Grilled Meats Souvlakia Biftekia Paithakia Loukanika |
Kyma reviews
Login to comment