Mayflower Chinese Restaurant

Restaurant - Chinese in City Centre, Blackpool
Mayflower Chinese Restaurant serves Cantonese cuisine primarily to the passing tourist trade.
Features
Vegetarian Dishes
Nearest public transport
Blackpool North - National Railway