O Mamma Mia

Italian restaurant

O MAMMA MIA offers customers a chance to enjoy Italian culinary art, boasting dishes that are prepared fresh every day using high-quality ingredients imported directly from Italy.

Customers can enjoy freshly-made slices of pizza, and freshly cooked pasta seasoned to taste using the various sauces on offer. The range is completed by a comprehensive selection of fresh salads prepared using traditional Italian produce, such as buffalo mozzarella.

Desserts are also an important part of our range of products, including some purely Italian ones such as Sicilian cannoli, tiramisu and cookies, muffins and tarts for more conventional palates.

Find out more about our Franchise brands in Travel

Travel brands

Retail brands in Travel