Restaurante centre

The fish is popular with the locals.

Open

Phone: +34 971 19 84 11

Address: Avinguda Isidor Macabich, 2, 07816 Sant Rafel, Illes Balears, Spain