Napoli's Italian Restaurant
1807 S. Neil St.
Champaign, Illinois 61820
217-600-3011
Type
Hours
More
Enjoy that best pizza in Champaign like the locals do. Local residents have made Napoli's Italian Restaurant -Champaign one of the most popular in the area. Sample what they have to offer and see if you agree. Immerse yourself in the culinary scene of Champaign with some of the area's top dishes. These classics are popular for a reason, so go ahead and see what all the fuss is about. See why the locals rave about Calzone at Napoli's Italian Restaurant.
Catering
Free Parking
Group Friendly
Kid Friendly
Outdoor Seating
Accessible Parking
Type
Hours
More
1807 S. Neil St.
Champaign, Illinois 61820