Mira

Cafe, bar, restaurant, the most quintessential meeting point.

Open

Mira

Phone: +34 971 19 41 14

Email: bookings@miraibiza.com

Website: https://miraibiza.com

Address: Marina, Carrer Botafoch, 316, 07800, Illes Balears, Spain