Since we stay at La Paloma and this restaurant in on the grounds, we always end up going several times during the week. They are almost always empty and very responsive and friendly when we enter. There is a surprisingly large selection and high quality of food given the limited number of customers. Prices are around $10 for dinner each.
If you own or manage Mama Mia, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.