Prices on this menu are set directly by the Merchant.

Japanese delivered from Japanese Ramen Restaurant at 663 Washington St, Norwood, MA 02062, USA