Cross Roasters Coffee Shop offers coffee and snacks. It is a cafe located in Sauchie.