• Let's make it a party!

  • Tokyo Japan - Jennings - 1405 Elton Rd G

    1405 Elton Rd G, JenningsLA 70546
    337-275-5159

    Restaurant Hours: 11:00 AM-9:00 PM
    Zones