About Mayflower Restaurant
seasonal crab, lobster & dim sum specialties served in a spacious dining room with a full bar. cantonese food in a relaxed environment
seasonal crab, lobster & dim sum specialties served in a spacious dining room with a full bar. cantonese food in a relaxed environment