Elburn IL #il, #IL Elburn IL | Genoa Pizza, Restaurants 1. 151 Route 38, #il, #IL, Elburn, IL 60119 | Genoa Pizza (630) 365-9251