The Mayflower is a uniquely stylish and luxurious, Chinese Restaurant in the heart of Liverpool. On it’s menu you will find dishes from Peking, still the gastronomic capital, the popular Cantonese cuisine, the hot and spicy dishes of Szechuan, as well as the finest cuisine from all the major regions of China. Patrons can order from our A La Carte, or choose one of our well balanced set banquets.

Due to the ever increasing popularity of our seafood and vegetarian cuisine, we have specially prepared a Seafood and Vegetarian Banquet, offering a wide range of delightful dishes prepared in the traditional manner. After extensive refurbishment the Mayflower now boasts two floors, each with it’s own unique style and decor.

We are now able to offer our patrons a private suite for large parties, functions, and business meals. Our highly acclaimed marine
aquarium, has been greatly enlarged and improved, and is now better than ever. Relax in the tranquil surroundings. Let our highly trained staff, serve you a variety of dishes, prepared by the finest chef’s. For the finest food, and quality service, there is no other choice.