I love the food and the ambience is amazing, but I won't be coming back, because the service is frankly horrendous. We waited a half an hour to order (with several large tables seated after us ordering before us) and when we ordered, they were out of almost half of the menu. Literally half, including the dish I most like. They need to at least double the staff and work on the level of professionalism exhibited across the board. I worked in the food service industry for many years and am quite forgiving of the fact that everyone has a bad night, but this experience has become the norm at this restaurant, sadly. I just can't keep going back, despite my desire to support a local restaurant that's run by very nice people.