Mamma Mia Bistro is a Mediterranean restaurant.