The Boiling Crab in Alhambra
33 W Main St,
Alhambra, 91801
(626) 300-5898
(626) 300-5898
BC
dining, food, restaurant, seafood