The Crab House
Add Hours
Phone: (215) 763-9551
Address: 1901 N 27th St, Philadelphia, PA 19121
The Crab House LLC
Cuisines: Seafood
1 S Broad St, Philadelphia, PA 19107
1725 Chestnut St, Philadelphia, PA 19103
2400 Ridge Ave, Philadelphia, PA 19121
555 E City Ave Lbby 4, Bala Cynwyd, PA 19004
2301 Fairmount Ave, Philadelphia, PA 19130
4086 Lancaster Ave, Philadelphia, PA 19104
2643 W Sergeant St, Philadelphia, PA 19132
2349 W Oxford St, Philadelphia, PA 19121
2017 N 29th St, Philadelphia, PA 19121
2900 W Girard Ave, Philadelphia, PA 19130