Omar Cafe and Restaurant

Istanbul, Turkey

See this entry at Google Maps