Order Online

Okinawa Sushi Tennyson

3927 Tennyson St
Denver, CO 80212
(303) 727-8888
Order online Menu | Info
Any questions please call us.