Rude, rude, rude. Never have I encountered such arrogant and rude service from restaurant staff with very little to be arrogant about. The food was average at best, and my advice to the staff is that if you feel the urge to stand and smirk or be snarky about the customers who are paying your wages, at least do it where they can't see you. It is almost unheard of for us not to leave a tip, but this was such an occasion. We just wished that we'd walked out before the meal.