There's a restaurant called "Mamma Mia" here...