The food was good, but don't order delivery. Our order arrived in 30 minutes. We tipped $9 on a $45 order. The driver forgot part of our order. It took an additional 55 minutes to get the remainder of our order.
I've never had less than 5-star service when dining in, but I'll order somewhere else next time I want delivery.