The food is delicious, although a few more veggie options would be perfect. The ambiance is awesome and I love the overall feel of the restaurant. The service is the part of this equation that is lacking; and the reason for the three stars instead of four or even five. On both of my visits, the staff have not been prompt, even with something as minor as refilling a beverage or bringing a to-go container.