Mauro and Lilly have been island residents for the past 20 years and have run some very successful restaurants on the island in that time. Now they invite you to Mamma Mia, a prominent Italian restaurant situated on the High Street in Shanklin.
Mamma Mia focuses on the best regional Italian cuisine using only the finest in Italian products. Here you can take a look at some of our suppliers and the products we stock in our exclusive menus.