Sakura | Sushi & Steak House

Japanese restaurant · 1226 Riverside Blvd, Norfolk, NE

Hours

More food in Norfolk, NE · Japanese Food in Norfolk