Omur Teras Cafe
Turkish
Omur Teras Cafe is a cafe located in Istanbul. The name suggests a focus on Turkish cuisine and a terrace dining experience.
Location
Best places nearby
The highest rated places close to Omur Teras Cafe.
Location
The highest rated places close to Omur Teras Cafe.