Restaurants in Los Angeles, CA
Restaurants • Caterers • Seafood Restaurants
679 N Spring St.,
Los Angeles ,
CA
90012
UNITED STATES
213-628-0116
Based on 2 reviews
213-628-0116
poor service but good food
only rating it "sorta good" for the delicious food. I hate the waiters who shows that they have no interest in the customers. if you want to order here, just have it delivered so you won't experience the bad service. enough said.
213-628-0116
Where Filipinos go for Chinese food, for good reason!
My goodness! Apparently Citysearch attracts angry, picky, dishonest and marginally-literate reviewers. For a more accurate slice of public opinion on Mayflower or anywhere else, try Yelp, where Mayflower?s reviews are mostly...Worldwide > United States > Los Angeles, CA > Restaurants