Mamma Mia

Mamma Mia

📍 3 Upper Piccadilly, Bradford BD1 3PE, UK

About Mamma Mia

Mamma Mia is a highly-rated Italian restaurant located in the heart of Bradford at 3 Upper Piccadilly. With an impressive Google rating of 4.6 out of 5 stars from over 850 reviews, it's celebrated for its authentic cuisine and vibrant atmosphere. Visitors consistently praise the quality of its dishes, making it a popular choice for those seeking a true taste of Italy in Yorkshire.

Specialising in traditional Italian fare, Mamma Mia is renowned for its fresh, beautifully presented pizzas, with the Regina Margherita being a particular highlight according to diners. The menu also features a selection of delicious pasta dishes. The friendly and welcoming team are often noted for their positive attitudes and ability to create a bustling, fun dining experience for both small and large groups, even accommodating those without a booking.

Visiting Information

Mamma Mia is open Tuesday to Thursday from 5:00 PM to 9:00 PM. On Fridays and Saturdays, it offers lunch from 12:00 PM to 2:00 PM, and dinner from 5:00 PM to 10:00 PM. The restaurant is closed on Mondays and Sundays. For accessibility, a wheelchair-accessible restroom is available. Payment is convenient, with options including credit cards, debit cards, and NFC payments.

Location

Map placeholder
🗺️

Interactive Map

View accommodation, attractions, restaurants, and events on the map

1 location

📍 3 Upper Piccadilly, Bradford BD1 3PE, UK

4.6

from 858 reviews

Google Reviews

Reviews from Google Maps.

Showing 5 of 858 reviews from Google Maps.Last updated 30 January 2026.

Anonymous
5/5
a month ago

We recently had the pleasure of entertaining at Mamma Mia. All the staff here are warm and friendly! Fantastic hosts with positive attitudes! Whilst here we had the pleasure of having their fresh pizzas also, and it did not disappoint! Fantastic food. We hope to be in Bradford again and have the pleasure of coming back. Would recommend to all. - Mrs Butler's Gala of Games

Anonymous
5/5
2 weeks ago

Mamma Mia in Bradford is a genuine hidden gem. The pizza is easily some of the best in the city,beautiful to look at and even better to eat. You can tell straight away how authentic it is just by the presentation. The Regina Margherita is outstanding and absolutely worth ordering. During the week, they also offer a couples deal, which is excellent value. For around £20, you get a proper, quality meal in a great setting, ideal for a casual date or a relaxed evening out. The value for money is genuinely hard to beat. The ambience is warm and inviting, with a simple Italian feel: wooden chairs, understated décor, and a comfortable, relaxed atmosphere that feels authentic rather than forced. Service was very friendly and attentive, which adds to the overall experience. Overall, this is probably the best and most authentic pizza spot in Bradford. It’s tucked away, it’s special, and it’s absolutely a place worth going out of your way to visit.

Anonymous
5/5
6 months ago

Ace place. We arrived without a booking, 9 of us, and they made space for us right away. All the staff were really good, friendly and helpful. Food was great - lota of pizzas among the group plus some pasta dishes. Nice atmosphere - "bustling" i would say, a fun place to be. Would love to come back if we were in Bradford again. A great find.

Anonymous
5/5
2 months ago

I recently visited this Italian restaurant and was really impressed by how fast and reliable the service was. From the moment we walked in, the staff was attentive, friendly, and made sure everything ran smoothly. Our food came out quickly, perfectly hot, and exactly as we ordered it — no delays or mix-ups at all. Beyond the excellent service, the food was absolutely delicious! The pasta was fresh, the sauces were full of flavor, and the portions were generous without feeling overdone. You can tell they really care about both the quality of their dishes and the experience of their guests. It’s rare to find a place that combines such efficiency with genuine warmth and great food. I’ll definitely be coming back — highly recommend it to anyone looking for authentic Italian cuisine with top-notch service.

Anonymous
3/5
a month ago

From the moment you walk in, you’re made to feel genuinely welcome. The food is absolutely top-notch, using quality ingredients and served at prices that are more than affordable. There’s simply no substitute for true attention to detail, and this place delivers it every single time. You can tell they are extremely proud of what they do, and that speaks volumes. I’ve been many times before — which really speaks for itself — and every visit reminds me why this restaurant has been going strong for over 40 years. It’s a special place with a real passion for what they do. Highly recommended.