2500 W. Alameda Ave. Denver, CO 80219 | (303) 934-8888

Monday - Friday: 11:00 am to Midnight
Saturday - Sunday: 10:30 am to Midnight

JJ Chinese Seafood Restaurant