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.
Farmhouse Deli
Address
70-72 High Street, Cheltenham, GL50 1EG
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.
70-72 High Street, Cheltenham, GL50 1EG