I really wanted to like this place but the service ruined the experience. The waitress forgot to place 2 of our kids orders. 3 orders arrived for both parent and 1 child, the waitress acted like this was completely normal saying "food comes out as it's ready". Then 15 minutes later came back and asked what they ordered. We had to ask for refills then wait a long time for our check, she charged us for kids drinks (should have been included) saying "my bad", did not offer to fix. We will not go back.