Skip to main content

The Boiling Crab

restaurant · seafood restaurant · Alhambra, CA

Address
129 W Main St, Alhambra, CA 91801
Phone
(626) 300-5898
Website
theboilingcrab.com
Where
34.0945, -118.1286

Search Hominin for The Boiling Crab

Other restaurants nearby

More in Alhambra

The Boiling Crab — restaurant in Alhambra, CA | Hominin