facebook instagram facebook instagram

Mamma Mia Café

$ • Cafe, Pizza, Coffee Shops

Hours:
8 River St, Windsor
01753 620166

Takeaway/Delivery Options

Tips

Reviews for Mamma Mia Café

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.

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 .

More Reviews(47)

Ratings

View all photos

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