Izgara restaurant
$$ • Turkish
Hours:
165-167 Station Rd, London
020 8951 4460
About Izgara restaurant
Customers' Favorites
Izgara restaurant Reviews
Ratings
Menu
Opening times
Monday | 12:00 - 23:00 |
Tuesday | 12:00 - 23:00 |
Wednesday | 12:00 - 23:00 |
Thursday | 12:00 - 23:00 |
Friday | 12:00 - 23:00 |
Saturday | 12:00 - 23:00 |
Sunday | 12:00 - 23:00 |
Izgara Restaurant offers a delightful dining experience with its excellent service, tasty cuisine, and comfortable atmosphere. The staff, described as pleasant, friendly, and helpful, provide attentive service, catering to customers' needs, including explaining the menu. The food, ranging from the flavourful hot meze to the satisfying chicken shish, is praised for its quality and generous portions. The restaurant's decor, with its cool and comfortable booths, adds to the overall ambiance. Customers express their intention to return, eager to try dishes like the kleftico, indicating their satisfaction with the restaurant.