We ate at Mama Mia on our last visit to the island eight years ago and we were pleased to see it was still there. Conveniently close to our hotel, we ate here a couple of times when we fancied a break from the hotel.
Fantastic pizza and well-priced beers!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.