I recently dined here for a business lunch. The staff seemed a bit disorganized and not prepared. Although the food quality was good, it still seemed to be lacking. The prices are a bit high for this type of place, but this is Stamford and it's to be expected. I would rate this as "average" at best.