In the past month, I have been twice in Cuchi Cuchi and it is now officially my most favorite place in Boston.   My GF and I like good eats and have frequented Grille 23 and other top rating City Search places.  Guchi's menu is simply better offers better value and better food than all of them.
Pros:  Amazing food, terrific value, great ambience
Cons:  Some dishes might be unavailable if you come too late
                        
more