A restaurant offering coffee, tea, and meals. Known for its welcoming atmosphere and suitable for business lunches.