Search
Directions
Maps
•
Istanbul
•
Cafes
Zümrüt Lokantası
Rating
4.9
10 ratings
Closed until tomorrow
+90 216 388 31 60
Show phone