Mamma Mia
Few restaurants encapsulate the spirit and atmosphere of Italy quite like this place. The menu is a treasure trove of Italian favourites, from crispy-based pizzas and freshly tossed pasta to classic gelato. Additionally, you’ll find a wide range of vegetarian dishes, including eggplant parmigiana.