1252 Crab House
Address:
1252 S 21st St, Philadelphia, PA 19146
Phone:
(267) 861-6880
Restaurants
Other Businesses:
- Tasty Toast at 1320 Point Breeze Ave, Philadelphia, PA 19146
- Mimmos Pizza at 201 S 60th St, Philadelphia, PA 19139
- Pine Street Pizza at 1138 Pine St, Philadelphia, PA 19107
- Romeos Pizza at 1610 W Passyunk Ave, Philadelphia, PA 19145
- Ken's Kitchen at 1801 Daly St, Philadelphia, PA 19145