Asia Mayflower is an Asian fusion restaurant offering Chinese, Thai, and other Asian specialties. Vegetarian and vegan options are available.