Lord of the Kebab

Lord of the Kebab
61A Fitzroy St, St Kilda
Melbourne VIC 3182
Australia