© 2019 Sparker
facebook instagram facebook instagram

Mamma Mia Café

starstarstarstar_borderstar_border
3.2 - 76 votes. Rate your experience!
$ • Cafe, Pizza, Coffee Shops, Fast Food

Hours: 10:00 - 20:00
8 River St, Windsor
01753 620166

About Mamma Mia Café

Mamma Mia Café offers a delightful ice cream experience, praised for its incredible flavours and unique options like ice cream cones with scoops and a Mr. Whippy topped with a flake. The café is located next to the river Thames, providing a lovely setting to relax in the sun. While the food prices, such as the £11.95 fish and chips, are considered overpriced for the portion size, the friendly and attentive staff ensure good service. Guests can also enjoy feeding the local wildlife with bags of swan and duck food available for purchase.

Customers' Favorites

Mamma Mia Café Reviews

3.2
76 ratings
Restaurantji Rating
5
40%
4
12%
3
17%
2
7%
1
24%
Food
3.7
Atmosphere
3.8
Service
3.6

Share your opinion about Mamma Mia Café

Restaurantji Rating

Read All Reviews(76)

Ratings

Menu

Add a Menu
Mamma Mia Café Menu
Mamma Mia Café Menu

Photos

Add a Photo
Mamma Mia Café
Mamma Mia Café
View All Photos

Opening times

Thursday 10:00 - 20:00
Monday 10:00 - 20:00
Tuesday 10:00 - 20:00
Wednesday 10:00 - 20:00
Thursday 10:00 - 20:00
Friday 10:00 - 20:00
Saturday 10:00 - 20:00
Sunday 10:00 - 20:00
Updated on: