Kids Menu

Nigiri

loading...

The art of food

Salads

10846 South Memorial Drive , #117 Tulsa, OK 74133

(918) 943-6156 * geishasushibar@yahoo.com