Restaurante del Mar

Steak with a sea view.

Open

Phone: +34 971 19 65 28

Address: Carrer Monte Rosa, S/N, 07849 Cala Llonga, Illes Balears, Spain