Mayflower Seafood Restaurant
Drag box to select area
For big portions of Chinese food at a reasonable price, Mayflower Seafood Restaurant in Los Angeles' Chinatown is a local favorite. Check out the house special lobster and cheap daily lunch specials.
679 N Spring St, Los Angeles, CA 90012
- Hours: Daily, 10am - 2am