Crafted coffee and good mood food await at this Cheltenham coffee shop.