7552 Haverford Ave, Philadelphia, PA 19151, United States
7552 Haverford Ave, Philadelphia, PA 19151, United States
No delivery
Spot something wrong?
Dishes at New Queens. Prices may vary in venue.
Been to New Queens? Be the first to share what you ate.