Menu

Izgara Restaurant Northwood

Izgara Restaurant Northwood, 29 Green Ln, Northwood

|
4.5
RESTAURANT RATING: 
WONDERFUL
4.5 out of 5 (186 Ratings)
Powered By Opentable
About Izgara Restaurant Northwood
Average Price
£26 to £40
Cuisine
Turkish
Opening Hours
Daily 12:00-23:30

Izgara Restaurant Northwood Customer Reviews

Many have visited, but none have returned to tell the tale. Will you be the first to write a review of Izgara Restaurant Northwood?

Write a review

Write a Review of Izgara Restaurant Northwood
Reference (Required)
Your Name (Required)
Your City
Your Email Address (Required)
Your overall rating of the restaurant
What was good?
What was bad?
Your review
Izgara Restaurant Northwood 29 Green Ln, Northwood