• Let's make it a party!

  • Geisha Sushi - Denham Springs

    240 Range 12 Blvd., Ste. 101, Denham SpringsLA 70726
    225-271-4911

    Restaurant Hours: 11:00 AM-1:45 PM, 4:00 PM-8:15 PM
    Zones