This Rockford Restaurant Is Serving The Prettiest Pizzas On Earth
If this Rockford restaurant doesn't start using the "go beautiful or go home" mantra, they need to start right away.
Napoli's Pizza, two locations, 6560 North Alpine, Loves Park and 8289 Burden Road, Machesney Park have been doing it old school in the Rockford area for quite a while.
Basically, Napoli's have become masters of their craft, specifically making pizza that looks gorgeous.
Looks aside, is it Rockford's best pizza though? My review.