Farmhouse Deli

Farmhouse Deli in Cheltenham specialises in home-cooked hams, home-cured bacon and freshly made sausages, along with serving a range of sandwiches and more.

Address

70-72 High Street, Cheltenham, GL50 1EG

Telephone

(01452) 521784

More on Farmhouse Deli

More from Pending removal