Japanese Restaurants in Picher, OK
1. Sakura
1802 W 32nd St, Joplin, MO, 64804
CLOSED NOW
From Business: Sakura(Cherry Blossom) Sushi & Grill Japanese Restaurant is a Family friendly environment. We specialize in fine classic and American Sushi. We also offer a vast menu of fineā¦
Showing 1-2 of 2