Does Genoa Pizza have any deals?
Answer:Genoa Pizza is currently offering deals. View the menu to see what deals are available.
Does Genoa Pizza offer delivery?
Answer:Genoa Pizza does offer delivery. Delivery is free!
Where is Genoa Pizza located?
Answer:Genoa Pizza is located at 44 Cross St, Sugar Grove, IL 60554.
What food is served at Genoa Pizza?
Answer:Genoa Pizza makes thin crust pizza, pan pizza, healthy pizza, stuffed pizza and more!