Mayflower offers a diverse menu of Chinese and Asian cuisine, with options for dining in or takeout. Vegetarian dishes are available.