Map
35A Kemanke Cad., Istanbul, Turkey
Restaurant
Lokanta Maya