We've been here a few times and the food is always great but the service is lacking. Slow and inattentive. I don't ask for much but we waited 15 minutes for menus during our last trip. Both times we have had to wait for dipping sauces that we asked for at the time we ordered and drink refills . The last trip we never did get silverware, good thing we ordered apps, that while not my first choice, could be eaten with fingers. We took drink napkins from the bar to use as napkins.
All in all if you can overlook the service the food is worth it.