JavaScript is not enabled.
I can't believe they claim to be an Italian restaurant..... - Review by citysearch c | I Nonni

I Nonni

Claim

I can't believe they claim to be an Italian restaurant..... 10/15/2009

..........What a joke!!!! Pros: Nothing Cons: Bad food + small portions+overpriced = dishonest more
Summer SALE!!!:
15% OFF all yearly plans
Use year15 at checkout. Expires 1/1/2021