claim business

Is this your business?

Claim your business now

Claim your business to updated business information, add photos and more.

Mayflower Restaurant

2 reviews
Unclaimed
213-625-0588
685 N Spring St Ste H Los Angeles, CA 90012 34.059483 -118.238069

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

5.0
2 reviews

Start your review

How would you rate your experience?

avatar
Jan 20, 2021

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.

avatar
Aug 22, 2003

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.