The service we got was TERRIBLE!!!. We ordered our meal and drinks then 15 mins later had to ask for our drinks, then when they brought our meal it was all wrong. They brought 1 kids meal to the table when we had order 3. They brought 1 sandwich at a time over a 20 min period. Most of which were wrong and had to be sent back. 2 of my kids were screaming because 1 kid had lunch and the others did not, which added to my frustration. My sandwich was the last to arrive and when it did it was wrong and without the soup I had ordered. I asked for another round of drinks while we waited for our right sandwiches, we watched the server pour them and then walk away to the back of store and our drinks sat on the counter for another 10 mins until we again had to ask for them. Then after returning home we realized we had been charged 2x for our lunch. We placed 2 calls to the restaurant to fix the chargers and we told the manager wasn't in until the next day and WE would have to call AGAIN tomorrow after 4pm. Over all incredibly disappointed! I wish the restaurant the best but I WILL NOT be returning! And I have yet to be reimbursed for the 45$ extra charge :(