From Our Editors
Craving pizza? Head on over to Delavan's Genoa Pizza for a tasty slice with a crust you can't resist.
This pizzeria offers you the ultimate convenience — in-store seating, carryout, or delivery.
Parking can be a pain in the neck, but it's as available as ever near the pizzeria.
If you're looking for the hottest pies in town, you'll want to place your order in quick to Genoa Pizza.