Bella Italia Pizza

Phone orders only

328 S Logan Blvd, Altoona, PA 16602

$15 - $20 MinimumAre you the owner?