Joined 3 months ago
January 20, 2013
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!
0
Heart