Mira
Seafood · Mediterranean · Turkish
Mira is a fish restaurant known for its friendly atmosphere.
Location
Best places nearby
The highest rated places close to Mira.
Local restaurants nearby
Bebek Arnavutköy Caddesi 70, İstanbul
Location
The highest rated places close to Mira.
Bebek Arnavutköy Caddesi 70, İstanbul