en
×
About Us
Contact Us
Guides
Articles
Vota
/
United Kingdom
/
Windsor
/
Mamma Mia
Mamma Mia
Italian · Vegan · Breakfast
Mamma Mia is an Italian pasta bar offering breakfast, lunch, and dinner. Vegan options are available.
56 Jubilee Arch, ENG
Windsor, United Kingdom
www.mammamiapastabar.co.uk
Location
The ranking
Best Italian in Windsor
1 place ranked by guests
1
Pizza Express
22
See the full list →