mcr14's Shanklin, UK
Mamma Mia Restaurant - CLOSED
55 High Street
Decent enough Italian cooking, but nothing particularly special about the food. Possibly suffers fro...
85 High Street
Enjoyed a superb meal here during a trip to Shanklin. Lovely little restaurant, simply furnished and...