I dine here regularly for business lunches and am satisfied overall with my experiences.
Food: tasty, quick, large portions, salads are substantial and delicious
Service: average
Atmosphere: nice layout, comfortable seating, above average noise level