If you like Italian cuisine, visit this restaurant. It's worth coming to Mamma Mia Larkhall because of tasty pizza, fish & chips and fish. Food delivery is a big plus of this place. Most users point out that the staff is professional. The enjoyable service is a big benefit of this spot. Affordable prices are what you are to pay for your meal. As a number of guests notice, the atmosphere is peaceful. As for the Google rating, this restaurant got 4.4.
SundaySun | 12PM-11PM |
MondayMon | 12PM-11PM |
TuesdayTue | 12PM-11PM |
WednesdayWed | 12PM-11PM |
ThursdayThu | 12PM-11PM |
FridayFri | 12PM-11PM |
SaturdaySat | 12PM-11PM |