Farrah's Food Hall

Phone

+44 (0) 1423 525266

Website

www.farrahs.com

Address

29 Montpellier Parade
Town Centre
Harrogate

Description

Not available