Taverna Mamma Mia is a restaurant offering authentic Italian cuisine in a cozy, intimate setting.