Mamma Mia Café
$ • Cafe, Pizza, Coffee Shops, Fast Food
Hours: 10:00 - 20:00
8 River St, Windsor
01753 620166
About Mamma Mia Café
Customers' Favorites
Mamma Mia Café Reviews
Ratings
Menu


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 |
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.