Oh Mamma Mia is an Italian restaurant offering a family-friendly atmosphere and a varied menu, including options for children.