Great place. The food is all home made with lots of tlc. Very
Great place. The food is all home made with lots of tlc. Very authentic italian. No atmosphere, looks dumpy, but the food compares to greater Italian resturantes in nyc. Great prices. Cant beat this place. Dont let the look of it keep you away.
Read more at local.yahoo.com