Cafe serving excellent food, including a highly-rated English breakfast. Offers quality meals with generous portions.