IZAKA RESTAURANT Istanbul
PARK BOSPHORUS HOTEL ISTANBUL - 34437 ISTANBUL . LATITUDE:41.034 - LONGITUDE : 28.988
Seafood Cuisine
Japanese Cuisine
European Cuisine
Turkish Cuisine
Mediterranean Cuisine