Review Date: 10/29/2009
The food is the best by far in Stamford. They now offer whole wheat pasta and whole wheat pizza crust...it tastes just as great as the regular dishes. They also got voted best pizza in stamford, and if you haven't tried it, you need to. I just tried the pizza for the first time last month and it was by far the Best.