geisha japanese restaurant and tea house

Geisha Japanese Restaurant and Tea House offers a sizable menu featuring sustainable sushi, an impressive selection of teas and traditional Japanese fare, including Bento Boxes, Rice Bowls and fish entrees.
Sip tea, savor fresh sushi and relax in the newly renovated Flower-Willow World at Geisha Restaurant. Open 7 days, 11:30am to 9:30pm.