El Suizo

  • Plaza de la Paz, 8, 26200 Haro, Spain
  • Sep 30, 2024
  • +34 941310021

Facilities

  • Outdoor seating