La Seafood Direct

619 E 6th St, Los Angeles CA

(213) 593-1325

Location