Sels Kitchen is a family-style farm restaurant specializing in fresh, never-frozen lamb dishes. This pub offers a unique culinary experience focused on high-quality, locally sourced meat.