Hibachi N Sake

Japanese restaurant · 120 W Shore Ave, Dumont, NJ

Hours

More food in Dumont, NJ · Japanese Food in Dumont