Varied, interesting menu with reasonable prices. Wait staff was very attentive on our last visit, but we did have difficult service experiences years ago when we were younger patrons. Accepts reservations--and I'd consider these for dinner on the weekends. Small food shop on site. "Local" review--good to recommend for a casual business lunch or after-work gathering.