Located in Sóller, Mallorca, El Petit BISTRO/RESTAURANT boasts an impressive Google rating of 4.9 from 305 reviews. This restaurant provides a variety of dishes in a charming setting. Its location in the picturesque town of Sóller makes it a great choice for both locals and visitors. For more details on the menu and opening hours, check out the website.