Steve The Greek 230 Belsize Rd, North Maida Vale, London, Greater London, NW6 4BT, United Kingdom 0 7539548967