This is the Japanese-Chinese Restaurant. It is the best restaurant ever here. If you have chance to ask Rolla people, I believe that most of them would recommend this restaurant. ...
All reviews seem positive