Mamma Mia Italian Restaurant

The Mamma Mia features a range of classic and regional Italian dishes, with pasta and pizza dishes.