As luck would have it we had dined unhappily in Stamford on a recent trip until we stumbled on this adorable Italian Restaurant. Everything we ordered was fresh, hot, and priced reasonably! Nice ambience and conviently located next to a delicious pastry shop. Give this place a chance, I'm sure they have something you'll like!
Pros: Great Food and Nice Staff
Cons: located in a very busy strip mall
more