Mayflower

3.8
(9 reviews)
5 High Street, TA20 1QF
+44 1460 68008
Chinese
Restaurants
Restaurant

At a glance

  • Typical visit: about 1 hour
Mayflower | Taunton | United Kingdom | TripAligner