Ashford Trs Philly

Restaurant · 9000 Bartram Ave, Philadelphia, PA

More food in Philadelphia, PA