Mayflower Seafood Restaurant
Address:
679 N Spring St, Los Angeles, CA 90012
Phone:
(213) 628-0116
Cuisine:
Seafood
Restaurants,
Seafood
Other Businesses:
- Richie's Cafe at 965 N Vignes St, STE 6, Los Angeles, CA 90012
- Ensenada Restaurant & Bar at 138 S Utah St, Los Angeles, CA 90033
- Franky and Johnny's Seafood Outlet at 1633 Riverside Dr, Los Angeles, CA 90031
- Ca'brea Restaurant at 346 S La Brea Ave, Los Angeles, CA 90036
- Mandarin at 970 N Broadway, Los Angeles, CA 90012