What?
Where?
Farrah's Food Hall
Phone
+44 (0) 1423 525266
Website
www.farrahs.com
Address
29 Montpellier Parade
Town Centre
Harrogate
Description
Not available