On this page have we all the information about the entry Istanbul Meze from the category Restaurant in Leeds for you. Below you can find the address, opening hours and more details.
Istanbul Meze
41 Street Lane
LS8 1AP Leeds
Telephone: | +441132662682 |
Website: | https://www.quandoo.co.uk/place/istanbul-meze-21316?aid=13 |
Delivery service: | Yes |
Kitchen: | Turkish |
Arround Istanbul Meze we also found the following things for the category Restaurant: