Food is great, fresh and quality. Great spot for lunch or dinner. I've eaten at this location at least 200 times over the last years since my office is two blocks away.
They do suffer from service staff turn over and it shows. It's an expectation to wait for your drink and probably won't see a refill..
Look for a great meal, fairly priced and you will leave happy.