mamma mia café

$
Closed
tripadvisor logo

(90)

Call
Website

Advertisement

Photos

8 River Street
Windsor, England SL4 1QT
Small cafe by the river next to a French Brothers boat trips. Outdoor seating with a view across the River Thames towards Eton. Currently no indoor seating due to the pandemic, all food is served in environmentally friendly take away containers.

Reviews

tripadvisor logo
4.090 reviews
Photo of lady_britts
Delicious ice cream
8/6/2023

We stopped here for some much needed ice cream & it was absolutely delicious with many flavours and ...

Photo of Michelllechampers
The fish was surprisingly good
6/20/2023

This is just a river side cafe, no need to get dressed up, but with outdoor seating when the sun is ...

Own this business?
See a problem?

You might also like

United KingdomEnglandmamma mia café

Advertisement