About Istanbul Cafe
Istanbul Cafe is a small Cafe situated in the heart of Manchester City Centres up and comeing vibrant Northern Quarter area
More about Istanbul Cafe
Istanbul Cafe is located at 102 Tibb Street, M4 1LR Manchester, United Kingdom
+447891463159
http://Www.istanbulcafe.co.uk