Ali Baba Grill
2060 S University Blvd
Denver
CO
80210
(303) 282-5008
alibabagrill.com
Open Map
Description
Ali Baba Grill Three is located at 2060 S University Blvd, Denver, CO..
by merchantcircle on April 29, 2015 from
merchantcircle
Arabian
Casual
Caterers
Family Friendly
Good For: Lunch
Halal
Lunch Specials
Middle Eastern
Price Range: $$$
restaurant