Oi Mamma Mia is an Italian eatery.