I love pizza but it's obviously not the healthiest food option out there, and thus I'm intrigued by Naked Pizza. However, has anyone tried it out yet and how does it actually taste? Any compromise on the flavor for health?
Naked Pizza
953 W Diversey Pkwy
(at Sheffield Ave)
Chicago, IL 60614
Neighborhoods: Lincoln Park, DePaul
(773) 857-6000
http://nakedpizza.biz
I'm not picky, I just have more tastebuds than you... ; )