Cafe serving high-quality British and vegetarian-friendly food. Located in an industrial estate, it offers superior food cooked to a high standard.