Mayflower, situated on Milburn Ave, is an exceptional addition to the local dining scene. Nestled in a vibrant neighborhood, this establishment offers a unique culinary experience that will tantalize your taste buds. From the moment you step foot into Mayflower, you are greeted with a warm and inviting ambiance that sets the stage for an unforgettable dining experience. The menu reflects a harmonious blend of traditional and modern flavors, boasting a wide array of dishes that cater to all palates. Whether you are craving classic Chinese cuisine, delectable sushi rolls, or mouthwatering Asian-inspired dishes, Mayflower has something to satisfy every craving. With its prime location on Milburn Ave, Mayflower is a go-to destination for locals and visitors alike, looking to indulge in an exceptional dining experience.














