6548 Haverford Ave 19131, United States
No delivery
Spot something wrong?
Dishes at Haverford Grill & Soul. Prices may vary in venue.
Been to Haverford Grill & Soul? Be the first to share what you ate.