Google Street View of Zgara - Grill House
Address: 7 The Broadway, London N14 6PH, United Kingdom
| Phone:
+44 20 3751 5534
Zgara - Grill House
360° Google Street View panorama
Explore More Greek restaurant
George's Fish & Souvlaki Bar
The Six Bells & Theo's Greek Kitchen
Gem Restaurant
Pittagoras Hackney - Seriously Greek
Nearby Restaurants
La Paella Tapas Bar (0.01 km)
The Sauce - Southgate (0.02 km)
Tonnbo (0.04 km)
PittaPan (0.05 km)
Black Olive Tree (0.05 km)