Istanbul

Restaurant: Istanbul. Address: Abay avenue, 117, Taraz.