mamma mia cafe

3.8
(90 reviews)
8 River Street, SL4 1QT
+44 1753 620166Official website
British
Brunch
Cafe
Cheap Eats
Fast Food
Lunch
Outdoor Seating
Quick Bites
Seating
Takeout
Wheelchair Accessible
Restaurant

About

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.

At a glance

  • Verified listing
  • Typical visit: about 1 hour
mamma mia cafe | Slough | United Kingdom | TripAligner