Istanbul

Istanbul
7 Paisley Rd West, Glasgow, G51 1LF
  • Telephone 0141 429 1232
Photo of Istanbul