Restaurants near Holt, Wales

Companies

Restaurants - Holt Wales

  • Tava
    Castle Street, Holt, Wrexham LL13 9YL, United Kingdom
  • Tava Restaurant
    Castle Street, Holt, Wrexham LL13 9YL, United Kingdom