JavaScript is not enabled.
Naperville's Best Pizza - Review by citysearch c | Tessa's Ristorante

Tessa's Ristorante

Claim

Naperville's Best Pizza 8/7/2002

Although the yuppies prefer to go down Jefferson Street to eat at Lou's, long time Naperville residents know that the best pizza in town is Leonardo's hands down. Pros: Great food Cons: Hard to find more
Summer SALE!!!:
15% OFF all yearly plans
Use year15 at checkout. Expires 1/1/2021