Taki Sushi
Restaurant • Japanese restaurant • Sushi restaurant • Asian restaurantSnug, low-key eatery serving updated sushi rolls & Japanese fusion entrees, plus a full bar.
Address
420 E Bayaud Ave, Denver, CO 80209, United States
Website
Contact
+1 303-282-0111Price rating
$$ $$
Rating on Google Maps
4.60 (578 reviews)Open on Google Maps