Map could not be loaded - please enable Javascript!
→ more information
Klemuri [CLOSED]:
41.034548
,
28.982540
Tel Sokak 2/1, Beyoğlu, Tel. +90 212 292 3272, Hours: noon-11pm
(Directions)