Fresh Press Coffee Bar is a compact cafe offering a variety of coffee and tea drinks, alongside baked goods.