Cedar & Moss Coffee is a cafe offering a unique coffee experience in a cozy, nature-surrounded setting. They serve coffee from Republica roasters and tea from Westholme tea farm.