DOWNERS GROVE Address (Ogden, just West of Main) 1322 W. Ogden Ave. Downers Grove, IL 60515 Hours MON-SAT: 9AM – 12AM SUNDAY: 9AM – 10PM Phone (630) 474-1322 Feedback Contact Us Customer Feedback Form Name Email Address Message 15 + 4 = Submit View Menu Gift Card Download PDF Menu | Nutritional Info