Took my wife here for her birthday. Food was great, the only problem was our waiter was awful. Dirty table the entire time. I had to aggressively flag him down several times. I'd almost rather have great service and so so food. The three stars are for the food. Zero stars for service.