Izgara Restaurant Finchley
- Address
- 11 Hendon Lane
- Place
- N3 1RT London
- Landline
- 020 8371 8282
Description
Izgara Restaurant Finchley can be found at 11 Hendon Lane . The following is offered: Restaurants - Other, Restaurants - Turkish, Restaurants - Pub Food, Restaurants - Mediterranean - In London there are 2855 other Restaurants - Other. An overview can be found here.
Reviews
This listing was not reviewed yet
Categories
Restaurants - Other, Restaurants - Turkish, Restaurants - Pub Food, Restaurants - Mediterranean02083718282 020-8371-8282 +442083718282