Japanese restaurant · 4833 Old Indiana 261, Newburgh, IN
Dine-In
More food in Newburgh, IN · Japanese Food in Newburgh