Just about everything here is top notch. Grilled chicken sandwich is my favorite, but have amazing pasta dishes, salads, numerous tasty sandwiches hot and cold. Even the pizza is among my favorites in town.
They have a small patio that is not very inviting, and the restaurant is very old and somewhat run down. That's the only reason that I didn't give five stars. Though it's old, it's clean.