6560 E 51st St, Tulsa, OK 74145
Tel.: (918) 921-3400
Home
Buffet
Japanese Food
Contact Us
Coupon
Print Coupons
This option will not work correctly. Unfortunately, your browser does not support Inline Frames