All restaurants in Cheltenham » Cafés restaurants in » Farmhouse Deli Farmhouse Deli Cafés0.5 miles 92 High Street, Cheltenham, GL50 1EG 01242 511 102 CallEmailWebsite Click here for restaurantsthat you can book online.