The Queens Inn is a cozy and charming restaurant located in the heart of town. They offer a delicious menu of classic pub fare and modern bistro dishes, all made with locally sourced ingredients. The warm and welcoming atmosphere, combined with attentive service and great food, makes The Queens Inn a must-visit destination for any food lover.