Mamma Mia
RestaurantItalian
Sign in to add a photo.
About
Mamma Mia is a Restaurant based in Lancaster Gate, United Kingdom. Also offers outdoor seating. Cuisine: Italian.
Amenities
Outdoor seating
Frequently asked questions
Where is Mamma Mia?+
Mamma Mia is located at 48 Queensway, London, Lancaster Gate.
What kind of place is Mamma Mia?+
Mamma Mia is a Restaurant in Lancaster Gate serving Italian.
What does Mamma Mia offer?+
Mamma Mia offers Outdoor seating.
Location
Hungry for more? Browse our dining guides or explore all places to eat in Lancaster Gate.
Reviews
No reviews yet — be the first to review Mamma Mia.