Language/Idioma
English Español
26 Chapel Hill Huddersfield HD1 3EB
Website: Click here for restaurant website
Phone: +44 1484 300523