Located in Alcúdia, Forn Can Joan Serra is a café in the Balearic Islands. It has a Google rating of 4.1 based on 369 reviews, making it a notable spot for coffee enthusiasts and visitors looking to unwind. The café provides a space to enjoy a break while soaking in the local ambiance.