i just moved to stamford and found this wonderful restaurant right down the street. i love italian food and this is by far the best ive had in a while. it is convenient, delicious, and beautiful inside. ill admit i was a little nervous after reading the nasty reviews by some other people but please believe me they couldnt be further from the truth. my advice is to try it and judge it for yourself, you wont regret it!
Pros: delicious food, conventient location, great atmosphere
Cons: the desert looks so good you cant leave without trying it
more