Ali Baba Grill
2060 S University Blvd
Denver, CO 80210-4319
303-282-5008