United Kingdom / Islington / Cafés & bakeriescafeZaha GrillAddress37 Theobalds Rd, LondonWebsitewww.zahagrill.co.ukPhone+442072091429—ScoreNot rated yetBe the first to rateWhat people sayNo ratings yet. Be the first to say what it's really like.Where it isView on OpenStreetMap ↗Nearby, also worth itFAST BREAK - Holborn · 83 mNot ratedConduit Coffee House · 224 mNot ratedTuttis · 240 mNot ratedYi Fang Fruit Tea · 374 mNot rated