Restaurant hero image

888 Seafood Restaurant

8450 Valley Blvd Suite 121, Rosemead, CA 91770