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
Tue: 6:00 pm - 3:00 am
Closed
See More