Consistently fresh, well-prepared food, attentive service, pleasant indoor/outdoor atmosphere and reasonable prices—great for groups and special occasions. Downsides: limited/paid parking, occasional slow service or order mix-ups, and some variability in a few dishes/noise at peak times.