This is the best Italian Restaurant in Zhills, although Sergio's is good (not great atmosphere, though) and Capri makes the best Pizza around. Being Italian myself, it's great to have a wonderful sauce-reminds me of my grandfather's sauce. Have never been disappointed with anything I have ever gotten. Downside-not sure if they still do this, but cash only and closed for summer!
more