Bistro LeRoux Return to DirectoryListing CategoryRomantic RestaurantsDescriptionRomantic RestaurantsWebsitehttp://www.lerouxdenver.com/Phone+1 720-845-1673Listing TagsCO 80202, Denver, Romantic Restaurants in Denver, USAAddress1510 16th St Mall, Denver, CO 80202, United StatesZIP CodeCO 80202Contact listing ownerSend MessagePlease log in to be able to send messages to the listing owner.