Japanese steakhouse · 510 Hwy 6 #180, Sugar Land, TX
To-Go · Delivery
More food in Sugar Land, TX · Japanese Steakhouse in Sugar Land