One of the outstanding Chinese restaurants in town, The Mayflower is celebrated for its superb Cantonese specialties, prepared to perfection and served in a luxurious setting, enhanced by Chinese antiques. Enjoy your choice of set menu and a la carte dishes.
Seating 120 with 6 private rooms for up to 30 persons each.