Restaurant Olivia Return to DirectoryListing CategoryRomantic RestaurantsDescriptionRomantic RestaurantsWebsitehttps://www.oliviadenver.com/Phone+1 303-999-0395Listing TagsCO 80209, Denver, Romantic Restaurants in Denver, USAAddress290 S Downing St, Denver, CO 80209, United StatesZIP CodeCO 80209Contact listing ownerSend MessagePlease log in to be able to send messages to the listing owner.