JavaScript is not enabled.
My Go To Place for Great Italian Food - Review by citysearch c | A Taste Of Italy Restaurant

A Taste Of Italy Restaurant

Claim

My Go To Place for Great Italian Food 2/28/2011

I love this humble and modest Italian restaurant! I bought a lot of food from them for my husband's 50th... more
Summer SALE!!!:
15% OFF all yearly plans
Use year15 at checkout. Expires 1/1/2021