A cafe serving British and European fare. Known for generous portions and a friendly atmosphere, it's a popular spot for meals.