As a coffee shop, this place easily deserves five stars for overall consistency of excellent service and good food.
Always very prompt seating and the restaurant is very well staffed for efficient service. The wait staff are always courteous and seem to like working there. The quality food is above average for this class of restaurant.
Stopped in today for lunch and had really good grilled ham and cheese with fries. Washed it down with iced tea. Service was great. The total bill came to $9.38 without tip.
A very well run restaurant.