Prices on this menu are set directly by the Merchant.

Japanese delivered from Fujiyama Restaurant at 1701 E Fairview Ave, Meridian, ID 83642, USA