Mamma Mia is a chic Mexican and Italian cafe with an adjoining bakery selling delightful cakes and pastries. The main cafe space has an interesting see-through live kitchen. This is the place to come for your fill of wood-fired thin-crust pizzas, decadent pasta dishes, and savoury crispy nachos.