Lost Tapas

211 Barkly St,
St Kilda 3182
What's on at Lost Tapas, St Kilda