Where do you need Restaurants ?
Mayflower Restaurant
213-625-0588
34.059483
-118.238069
HOURS:
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 1 review(s) with a star rating of 5.0.
Reviews about Mayflower Restaurant
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.
By brownie_twn at Citysearch August 22, 2003 at 09:31 PM