Mayflower Seafood Restaurant 美香海鲜酒家

This casual Chinese restaurant serves traditional dishes in a modest dining room.
Open hours: 7 days every week: 10am-9pm

  • 679 N Spring St, Los Angeles, CA 90012

  • 213-628-0116