Fit Kitchen Cuisine: Grocery/Market Neighborhood: Central Denver 1998 Downing St., CO, 80218 303-860-6027 Website advertisement Related Articles No Image Restaurants DTC Destinations: A Second Helping of Westword Food & Drink, November 9-13 By Mark Antonation advertisement Trending Film, TV & Streaming Five Things the rave reviews for "The Odyssey" aren't mentioning By Michael Roberts Denver Life DIA set to hold a 5K on the runway By Sage Kelley Denver Life Where to beat the heat around Denver By Teague Bohlen Bars & Breweries Recess Beer Garden expanding to Tivoli Union By Antony Bruno