Izgara Restaurant

165-167 Station Road, Edgware

European • Turkish
93/100
BROWSE THE MENU

AI Insight

Your Impact

833
Points
🔥
0
Streak
💬
0
Questions
👍
5
tips
PLATINUM
🎯
📖
🦋
📸

Recent Reviews

Y Rose

Came on a Saturday afternoon. It was quiet and food was delicious! Drinks were also superb with great alcohol content. C...

Tj

Visited this location after a friend had recommended it. Food was really good. Honestly, everything I tried was amazing...

Robson Lopes

Everything was perfect. Friendly people, great food and very good value for money. We were 6 people and paid 160, inclu...

Opening Hours

Monday: 12:00 PM - 11:30 PM
Tuesday: 12:00 PM - 11:30 PM
Wednesday: 12:00 PM - 11:30 PM
Thursday: 12:00 PM - 11:30 PM
Friday: 12:00 PM - 11:30 PM
Saturday: 12:00 PM - 11:30 PM
Sunday: 12:00 PM - 11:30 PM

Photos (48)

Ratings & Reviews

93/100 /100
Based on 5 reviews
TripAdvisor TripAdvisor
4.0
Google Google
4.4
Foursquare Foursquare
8.1