"I have dined at this restaurant location at least four or five times a year. I have always been satisfied with the food and the ambiance. The service is usually quite good. However, during my last visit, we were left waiting for our check for 15 minutes as our tabletop check-out device was not working properly. It was unclear whether our waitress was in the restroom or outside smoking, but it was a bit disappointing in an otherwise pleasant experience. When we asked another waitress for the check, she refused and told us to wait for our own waitress. Despite this hiccup, I would still recommend this restaurant for its delicious food and inviting atmosphere, and hopefully, for good service as well."