Cafe offering a fresh experience.