Mamma Mia Rolde is an Italian restaurant offering pizza and other dishes. They provide a home delivery service and also offer takeout options.