Tokyo Japan | Sushi • Hibachi

Japanese restaurant · 1405 Elton Rd G, Jennings, LA

Dine-In

Hours

More food in Jennings, LA · Japanese Food in Jennings