Yamato Japanese Steak House

Japanese restaurant · 345 New Albany Plaza, New Albany, IN

Dine-In

Hours

More food in New Albany, IN · Japanese Food in New Albany