Mamma Rosa is a clean, stylish Italian restaurant about a kilometre from town. The pizza selection here is excellent, with a possibility for take-away if wanted. The menu offers lots more than just pizzas, though: a shrimp salad or fillet of lamb in thyme sauce. Lots of other types of food are also available, and the wine selection is fairly good. The restaurant seems to fill up practically every night, so a reservation is convenient at all times.
- Open Hours: Tuesday to Thursday from 11:00 AM to 12:00 AM, Saturday from 11:00 AM to 01:00 AM, Sunday from 01:00 PM to 08:00 PM, Monday from 11:00 AM to 11:30 PM
- Credit Cards Accepted: visa
- Takeout Available: Yes