Menu, hours, photos, and more for Pizza Plus located at 4102 Southwest Hwy, Hometown, IL, 60453-1135, offering Pizza, American, Dinner, Seafood, Calzones, ...
People also ask
Who invented hometown pizza?
Who first invented pizza?
Is pizza from Italy or America?
When did pizza get popular?