Hachi Express Steak & Seafood

Japanese steakhouse · 608 E Main St, Walhalla, SC

Hours

More food in Walhalla, SC · Japanese Steakhouse in Walhalla