Home
Starter Kitchen
Soup and Salad
Sushi
Entrees
Lunch
Dessert
Location
3927 Tennyson St.
Denver, CO 80212
Tel:
303-727-8888
Fax: 303-727-8989
Open Hours
Mon. - Thur.: 11am - 9:30pm
Fri.: 11am - 10:30pm
Sat.: 12 noon - 10:30pm
Sun.: 12 noon - 9:30pm
Welcome to Okinawa!