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

Tessa's Ristorante

Claim

Chicago Area's Best 8/13/2002

I was very impressed with the food and service at Leonardo's. Even though it takes 40-45 minutes for the pizza to cook, it was well worth the wait. If you are ever in the Chicago area, go and try Leonardo's. BTW, they are closed on Mondays. more
Summer SALE!!!:
15% OFF all yearly plans
Use year15 at checkout. Expires 1/1/2021