Japanese steakhouse · 745 N Main St Ste B, Bellevue, ID
More food in Bellevue, ID · Japanese Steakhouse in Bellevue