Tzatziki's London kitchen inside The Stags Head pub on New Cavendish Street in Fitzrovia: souvlaki, gyros, halloumi and Greek classics made fresh to order, to eat in the pub, take away or have delivered. Open daily noon–9.30pm.
Open jobs
No open jobs right now
Staff Reviews
No reviews yet
Photos
Photos coming soon
Location
The Stags Head, 102 New Cavendish Street, Fitzrovia, London, W1W 6XW, London, W1W 6XW, United Kingdom