Izgara London

Izgara London

0  Reviews


Turkish Restaurants in London
11 Hendon La , London, N3 1RT
020 8371 8282

Izgara London is a Turkish restaurant serving the local area. They are known for offering Turkish food and turkish cuisine. Izgara Turkish restaurant’s post code is N3 1RT.




Feel strongly about this business? Want to add a review of Izgara London? Share your experiences and help build a directory of the best Turkish Restaurants in London by adding a Izgara London review. Are you the business owner of Izgara London, then claim it now. Claiming a business will enable you to edit the contact details and update the description.