Japanese steakhouse · 117 Country Club Rd Ste a, Sherwood, AR
To-Go · Delivery
See full menu
More food in Sherwood, AR · Japanese Steakhouse in Sherwood