Sakura Sushi & Grill Japanese Restaurant

Sushi restaurant · 1802 W 32nd St KL, Joplin, MO

Dine-In

Hours

More food in Joplin, MO · Sushi in Joplin