I've been coming here for years without disappointment. Never had a breakfast, always lunch. They have a great selection of quality sandwiches, and the coffee is always tasty, served by friendly, helpful staff and a good manageress.
The ambience is comfortable even though it's nearly always full. There are daily papers to peruse at leisure, and the clientele is a nice mixture