After 37 wonderful years of serving you, Mayflower Chinese restaurant will officially close its doors on 10/31/2023.