Seafood Restaurants in 91801 Alhambra, CA

3 businesses found


N Y C Sun Bo Inc

203 West Valley Boulevard , 91801
Phone: (626) 289-9898

New England Fish & Chips

1705 West Main St , 91801
Phone: (626) 576-2082

Lobster King Restaurant

349 East Main St , 91801
Phone: No number given