Restaurante El Limonero

Delicious food, great service.

Open

Description:

Categories:

Phone: +34 971 39 45 69

Address: Carrer les Argelagues, 15, 07817 Sant Josep de sa Talaia, Illes Balears, Spain