Sakura Japanese Sushi Steak House Hueytown

Japanese restaurant · 156 River Square Plaza, Hueytown, AL

Dine-In

Hours

More food in Hueytown, AL · Japanese Food in Hueytown