Welcome to Geisha, Sushi with a flair!
We are Denham Springs' finest restaurant specializing in Japanese cuisine with a very special and unique Flair!
Geisha offers a unique yet relaxing ambiance along with a
fully stocked bar and courteous staff. Geisha is the perfect venue for
any occasion! Geisha is located conveniently off I-12 in Denham Springs, near Bass Pro Shop on Range 12 Boulevard.