Fork It: Izakaya Drinking and Dining at TOKIO Callie SumlinNovember 19, 2014 TOKIO offers an excellent selection of Japanese whiskys What: TOKIO Where: 2907 Huron Street, Unit #103 Denver, CO Pros: Excellent list of Japanese wh... FeaturedRestaurants5 min read