Japanese Restaurant Denver, NC
Japan Restaurant is the best Japanese restaurant in Denver, NC. Please come and check it for yourself.
Phone: (704) 822-6555
Address: 133 Cross Center Rd
What we Serve
Our delicious menu includes Sushi Nigiri, Sushi Sashmi, Sushi Rolls, Low Carb Plates and More.