A cafe offering a spacious and clean environment. Known for generous portions and a welcoming atmosphere.