British cafe serving home-cooked meals. Known for its friendly staff and welcoming atmosphere.