l have been visiting this place for years. First off, great fresh prepared food! I love the Veal Sicilian so much that we celebrate my birthday here as often as I can! It is small and has no real "atmosphere" other than "neighborhood" Italian place, but for the food, I would give it 6 stars if I could!
If Olive Garden is your standard, then shop there. If you want fine Italian food in a simple place, highly recommended!