3 FB users likes Instanbul Narborough Road, set it to 748 position in Likes Rating for Leicester, United Kingdom in Local Business category
Instanbul Narborough Road is Leicester based place and this enity listed in Italian Restaurant category.
bespoke cakes.. designed by you... created by Woo