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