Otto from North Carolina Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map Joe's Country Cafe - North Carolina, Otto, 8507 Georgia Road, 28763 (828) 369-6060 Map