Italian restaurant Mamma Mia offers classic dishes and an idyllic terrace for al fresco dining and cocktails. Features include live music and outdoor seating.