Back
Okinawa Sushi Tennyson Logo

Okinawa Sushi Tennyson

2.89mi
3927 Tennyson St, Denver, CO, 80212
Wed 11:00 AM - 10:00 PM(303) 727-8888
About Okinawa Sushi Tennyson

If you're looking for Asian restaurants in Denver look no further. Okinawa Sushi Tennyson is known for having some of the best Asian in Denver. Located at 3927 Tennyson St, Okinawa Sushi Tennyson...show more

Sorry, no services are available for this restaurant.Search nearby instead
Sorry, no services are available for this restaurant.Search nearby instead