Amedros Cafe and Restaurant
Hoca Rüstem Sokak, İstanbul
Café
Location
Hoca Rüstem Sokak, İstanbul
The map comes from OpenStreetMap. Loading it connects your browser to openstreetmap.org, which may set cookies.
Open a larger map · Map data © OpenStreetMap contributors