Food was very good. Service was okay. It could have been better. Ex. When we arrived, one of the coffee cups set out had lipstick on it. They should have caught that. Ex. When we were ready to head out I asked for a takeout container and server handed me the one the next table had touched, debated using, passed around, then left with their plates. The ambiance was nice as the place has big windows and feels open even when it's crowded. BUT, apparently on the weekends people go to celebrate birthdays and the entire restaurant is disrupted by a screaming server asking for help sing. We were there about an hour and a half and this happened FOUR times. It really cheapened the place and was REALLY annoying. I probably won't be back.