Mamma Mia Café
$ • Cafe, Pizza, Coffee Shops
Hours:
8 River St, Windsor
01753 620166
Takeaway/Delivery Options
Tips
Reviews for Mamma Mia Café
We stopped here for some much needed ice cream & it was absolutely delicious with many flavours and choices of cones to pick choose from. With its incredible location on the Thames, it's a wonderful place to sit in the sun and relax. Plus, they sell bags of swan and duck food for all the wildlife bobbing around on the Thames. Really lovely.
Went here for lunch today…Went to get a drink from the fridge only to be told staff only…..then why the hell is the fridge on the customer side it should be behind the counter. Not very well positioned .
Ratings
Opening times
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 |
Very good location next to river ButPrices very overpriced, 11.95 for fish and chips but you only get about 12/13 chips, some salad and a small fish. Very good availability of salt, vinegar, ketchup and mustard tissues and wooden forks, sugar & milk - take as much as you need. Service was good, staff were friendly and there's seating inside and out.