Mayflower
Deep Fried Baby Squid in Chilli Salt

This long-standing authentic Chinese restaurant is known for its long opening hours (it's open till 3am!) Their deep fried squid in chilli salt is tender and tasty - delicious!

Location
3A-5 Haymarket Walk The Haymarket Bristol, City of Bristol BS1 3LN United Kingdom
Click Here to View Full Map
Opening times
Fri: 6:00 pm - 3:00 am
Closed
See More