Ali Baba Grill
2201 W 32nd Ave, Denver
(720) 282-3447
Recent Reviews
Order Online
You May Also Like
Uncle - 2215 W 32nd Ave
Ramen, Asian Fusion, Noodles
Highland Tap and Burger - 2219 W 32nd Ave
American, Burgers, Sports Bar, Chicken Wings, Pet Friendly
The Green Collective Eatery - 2158 W 32nd Ave Unit 100
Health Food, Juice Bar & Smoothies, Salad, Pet Friendly
Restaurants in Denver, CO
Ali Baba Grill
2201 W 32nd Ave, Denver, CO 80211
(720) 282-3447