Il Palazzo

  • 1
  • 2
  • 3
  • 4
  • 5
based on 0 review
0
Italian
  • 105 Galgate, Barnard Castle, Durham DL12 8ES
  • 01833 638 870
  • £20 - £30 VISA MASTER CARD
Opening Hours
Open 7 days a week for Lunch & Dinner
Child Friendly
Child Friendly
Parties Welcome
Parties Welcome
Vegetarian
Vegetarian

Il Palazzo offers authentic Italian dining in a beautiful setting. The food is all cooked to order and includes a wide range of traditional Italian favourites, pizzas, pastas, perfectly cooked seafood and grilled dishes.

View Il Palazzo in map

Customer Reviews

Be the first to write a review and share your experience at Il Palazzo with other diners.