1. Japan Restaurant 133 Cross Center Rd, Denver, NC 28037 Coordinate: 35.44435,-80.99525 Phone: (704) 822-6555