All Star Pizza and Subs
2101 6th ave.
Altoona, PA, US, 16602

Restaurant Hours

Sun: 04:00PM - 08:00PM

Tue - Sat: 11:00AM - 08:00PM