Skip to main content

Big Catch Seafood House

restaurant · seafood restaurant · Alhambra, CA

Address
2 S Garfield Ave, Alhambra, CA 91801
Phone
(626) 282-8590
Website
bigcatchseafoodhouse.com
Where
34.0948, -118.1261

Search Hominin for Big Catch Seafood House

Other restaurants nearby

More in Alhambra

Big Catch Seafood House — restaurant in Alhambra, CA | Hominin