← Philadelphia restaurants
Chef Crab House
No reviews yet
Seafood1916 Welsh Rd Ste 16, Philadelphia
Own or manage Chef Crab House? Claim this listing free
Hours
Hours not listed yet.
Details
Address1916 Welsh Rd Ste 16, Philadelphia 19115-4682
Phone+12154377225
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.