Gladleys Deli Cafe offers delicious food made with fresh ingredients. A delightful deli-cafe in Stevenage's old town.