Yamato Japanese steak house

Japanese restaurant · 1096 W McClain Ave, Scottsburg, IN

Dine-In

Hours

More food in Scottsburg, IN · Japanese Food in Scottsburg