Phone Number: 303-975-6514
Ondo's is located in Cherry Creek, minutes from downtown Denver
250 Steele St. #100
Denver, CO 80206
Look for FREE parking in the back of the restaurant
View Larger Map Ondo's Spanish Tapas Bar
Follow us on Facebook and Twitter
