434 S Main St.,
Lombard , IL 60148 UNITED STATES
Based on 1 reviews
Maybe the best pizza everGianorio's would get 5 stars if they had dine-in and delivery options. Still, with pick-up only, the pizza is tasty enough to drive an hour for. My favorite is the thin crust pizza, though I have had their medium crust as well. You...
Worldwide > United States > Lombard, IL > Italian Restaurants