Mamma Mia Cafe

8 River Street, Windsor

Fast food • British • Cafe
80/100
BROWSE THE MENU

AI Insight

Your Impact

833
Points
🔥
0
Streak
💬
0
Questions
👍
0
tips
PLATINUM
🎯
📖
🦋
📸

Recent Reviews

Michael and Julie Bowell

Lovely family run cafe with outdoor seating overlooking the Thames, also limited indoor seating too. Good range of snack...

Lucy_ M

I just popped by as I was walking along the river, there was a little queue, but that's to be expected on a slightly sun...

Iga Krzysztoporska

Absolutely 5 stars place. Next to the river. Delicious fish and chips. Fantastic Polish ladies behind the counter. Alway...

Opening Hours

Monday: 10:00 AM - 08:00 PM
Tuesday: 10:00 AM - 08:00 PM
Wednesday: 10:00 AM - 08:00 PM
Thursday: 10:00 AM - 08:00 PM
Friday: 10:00 AM - 08:00 PM
Saturday: 10:00 AM - 08:00 PM
Sunday: 10:00 AM - 08:00 PM

Photos (31)

Ratings & Reviews

80/100 /100
Based on 0 reviews
TripAdvisor TripAdvisor
4.0
Google Google
3.7
Foursquare Foursquare
6.0