Okinawa

$ • Japanese • Asian • Sushi

4.7 (109)
View delivery time and booking fee. 

2301 E Colfax Ave, Denver, CO 80206    More info

Opens at 11:00 AM
Starter Kitchen
Starter Sushi Bar
Soup
Kitchen Salads
Sushi Bar Salads
Sushi Entrees
Kitchen Entrees
Teriyaki
Tempura
Noodles and Rice
Lovers Boat
Regular Roll and Hand Roll
Vegetarian Sushi
Sushi and Sashimi
Vegetarian Roll
Low Carb Sushi Roll
Special Roll
Desserts