Restaurant Pizzeria El Bacaro

Great pizza, highly recommended.

Open

Description:

Phone: +34 971 33 19 43

Address: Carrer Isidor Macabich, 35, 07840 Santa Eulària des Riu, Illes Balears, Spain