Restaurant hero image

Mayflower Chinese Restaurant

2909 Milburn Ave #4424, Baldwin Harbor, NY 11510

Mayflower Chinese Restaurant - Baldwin Harbor, NY

2909 Milburn Ave, Baldwin Harbor, NY 11510 Call us today: (516) 623-3663