Es Terral Restaurant

Quaint and charming French restaurant.

Open

Phone: +34 628 58 13 14

Address: Carrer de Sant Vicent, 47, 07840 Santa Eulària des Riu, Illes Balears, Spain