Mayflower Seafood Restaurant – Best Seafood in Chinatown

679 N Spring St, Chinatown, Los Angeles

Mayflower Seafood Restaurant is a Chinese restaurant in Los Angeles located at 679 N Spring St. Known for dishes like the Steamed Flounder and Walnut Shrimp, it's a popular choice for families seeking authentic Chinese coastal cuisine. Use this page to compare the FoodIndex score alongside Google, Yelp, and Uber …

Loading restaurant details...