Wok N Roll is a Japanese restaurant known for its wokked dishes, including a special Gongbao with homemade teriyaki sauce, fresh vegetables, rice, and cashews.