I would have given Oggi a 5 star review. The food and service was excellent! The only gripe I have is that a member of the kitchen and what seemed to be a few managers were sitting behind us and they very audibly made negative noises when a party walked in 30 minutes before closing time. That soured our experience a bit. Other than that, I would probably come back. The food was great.