Order Online

Saku Japan

8216 E 71st St
Tulsa, OK 74133
(918) 259-9055
Order online Menu | Reservation | Info
Any questions please call us.