Ondo's is located in Cherry Creek, minutes from downtown Denver
250 Steele St. #100 Denver, CO 80206 Hours: Tuesday-Thursday: 5-9 Friday: 5-10 Saturday: 11-2; 5-10 Sunday: 11-2 Look for FREE parking in the back of the restaurant