Forn Can Joan Serra

3.9
(17 reviews)
Carrer dels Pins, 2, Port d'Alcudia, 07400
+34 971 54 53 51Official website
Breakfast
Dessert
Outdoor Seating
Restaurant

At a glance

  • Typical visit: about 1 hour
Forn Can Joan Serra | Inca | Spain | TripAligner