3068 Leechburg Rd, New Kensington 15068, United States
Open now· Closes at 22:00
3068 Leechburg Rd, New Kensington 15068, United States
No delivery
Spot something wrong?
Dishes at Sports Town Pizza & Grill. Prices may vary in venue.
Been to Sports Town Pizza & Grill? Be the first to share what you ate.