Sa Talaia Beach Pizza & Grill

Perfect lunch spot.

Open

Description:

Address: Carrer Biscaia, 3, 07829 Sant Josep de sa Talaia, Illes Balears