So after reading reviews I was looking forward to enjoying a nice dinner, this place sounded friendly and inviting by all reviews. I called ahead and was told they had plenty of seating only to get there and find that it was a mad house. We had to wait to be seated and were never asked where we want to sit. A table opened up outside and we indicated that we wanted to sit there only to find the waiter irritated that we wanted to sit outside. Waiter was abrupt, rude and impatient. He was one of 2 waiters and in his defense he also appeared to be the only one serving and working hard. The waiter wiped the table down, being careful to miss wiping any food off the table and then, in a flash took our drink order. 20 minutes later the waiter took our food order. The sandwiches were pretty good. The order for my wife was messed up, she opted not even to bother getting them to fix it and basic things like napkins and salt were no where to be found. I got one drink refill and the waiter appeared irritated that I asked him for that too. Items on menu were more expensive then they should have been. To remedy this they need to expand the seating area, hire more waiters, listen to the customers and their questions so the order is right the first time and fix the headache they call a parking lot. Won't go back...By the way, they offer colonics at the store below the restaurant if interested..