1252 Crab House
1252 S 21st St
Philadelphia
PA
19146
(267) 861-6880
Open Map
Description
1252 Crab House is located at 1252 S 21st St, Philadelphia, PA. This location is in the Point Breeze neighborhood. This business specializes in Seafood Restaurants.
by merchantcircle on October 08, 2018 from
merchantcircle
American
Bar Not Available
Crab House Restaurants
eating places
Food & Dining
Food and Dining
Restaurants
Seafood
Seafood Restaurant
Seafood Restaurants