Izgara Restaurant
Place Category: Restaurants
-
Izgara Restaurant specialises in Turkish dishes. We are situated at Highview House, 165 Station Road, Edgware in Middlesex.
-
-
Place Category: RestaurantsPlace Tags: Turkish
Izgara Restaurant specialises in Turkish dishes. We are situated at Highview House, 165 Station Road, Edgware in Middlesex.
Sorry, no records were found. Please adjust your search criteria and try again.
Sorry, unable to load Google Maps API.