Coffee Bean Shop: A coffee roaster offering freshly roasted beans.