Is this your business?
Claim your business now
Claim your business to updated business information, add photos and more.
About Mayflower Restaurant
Mayflower Restaurant is located at 685 N Spring St Ste H, Los Angeles, CA. This location is in the Chinatown neighborhood. This business specializes in Restaurants and has 2 review(s) with a star rating of 5.0.
Location & hours
- Mon Mon 10:00 am - 10:00 pm
- Tue Tue 10:00 am - 10:00 pm
- Wed Wed 10:00 am - 10:00 pm
- Thu Thu 10:00 am - 10:00 pm
- Fri Fri 10:00 am - 10:00 pm
- Sat Sat 10:00 am - 10:00 pm
- Sun Sun 10:00 am - 10:00 pm
Reviews
the perfect place to go.
This restaurant's food and service is great! It was the best food that I've ever eaten. Surely, I'll go back to this place. Often, for times, the perfect place to go.
brwn_twn
Now the restaurant is called "JEN MEI" not May Flower any more ... food is REALLY good, no so called "Ambience" in this corner restaurant, if you're looking for hard cord CANTONESE food, just come eat and done with. House special Lobster is better than Beverly hills Mr.... Chow's.. Gosh ! Finger licking gooooddd, worth of give it a try !! A China Town MUST, if you coming down here for an adventure. Clientelle USC professors, inside Fashion district gourment connoisseur, of course neighbor hood seniors.