This was our date night. We made reservations for 6 o'clock because we have a special-needs pet. Our beloved schnauzer, 12-1/2 years old, is a diabetic. She MUST eat at the same time morning and night so that she can get the proper amount of insulin at the right time. Our 6 o'clock reservations were made with this in mind, which we thought would allow plenty of time for us to drive the five minutes home and feed her by 8 o'clock. We didn't make it. After sitting at the table for one hour with nothing more than a small glass of wine and a couple of pretzels, we inquired where our food was. We were told it would be out shortly. It wasn't. We then told our waiter that our dog at home was depending on us to feed her and give her insulin and we would have to leave no later than 7:45. He was very apologetic about the delay and our service and said our food would be right out. It wasn't. Our appetizer was served at 7:15. Our dinner was served at 7:45, at which time we requested our dessert to be packaged to go and that we would have to leave ASAP. We never saw dessert. The food itself was good, as were the wines. The appetizer was very good but the chicken with pasta was meager. At $25 per person plus tip, we expected more. At no time did anyone offer an explanation as to the delay. When we inquired about the delay, we were told there was a problem in the kitchen. We realized those things happen, but now we are torn between giving them another chance to do it right and never going back.