1252 Crab House
Add to Favorites
Add Hours
Saved to Favorites
Phone: (267) 861-6880
Address: 1252 S 21st St, Philadelphia, PA 19146
Cuisines: Seafood
1 S Broad St, Philadelphia, PA 19107
1542 Tasker St, Philadelphia, PA 19145
1725 Chestnut St, Philadelphia, PA 19103
2149 S 20th St, Philadelphia, PA 19145
1015 S 9th St, Philadelphia, PA 19147
650 South St, Philadelphia, PA 19147
2320 W Oregon Ave, Philadelphia, PA 19145
1300 Dickinson St, Philadelphia, PA 19147
222 S 15th St, Philadelphia, PA 19102
260 S Broad St, Philadelphia, PA 19102