Welcome to Capri 25 Newgate, Barnard Castle's hidden gem, where authentic Italian cuisine takes center stage. Located at 25 Newgate, this charming eatery boasts a menu that is both inviting and indulgent.
Patrons rave about the generous portions and impeccable seasoning, crafting a dining experience that feels both special and homely. The handmade dishes, such as the highly praised ravioli, showcase a mastery of flavor that leaves diners craving more.
Visit this delightful spot, and you may just find your new favorite Italian restaurant!