Libby • July 20, 2018Italian restaurant in the heart of Spanish island with fresh and delicious food. Friendly, smiling and helpful staff. Ask for home made wine - rose is highly recommended.
Don't see the place you're looking for? Add a new place to Foursquare.