The food is always good here. Pricey but good. The service; however, has taken a turn for the worse. Having a waitress push past us to get in the door before us and then letting the door close in our faces instead of holding it for us, sitting for 15 minutes better anyone came over to get our drink order, and then another 15 before coming back to get our food order, is being ridiculous. Waited 45 minutes for food to come and they are not busy! This place used to be an awesome place to come for a special treat, but lately, the service is making it not so special.