61B Fitzroy St, St Kilda VIC 3182, Australia +61 3 9534 8720
How to go there
Kebab shop Loc: -37.8612 / 144.975
Plan your visit