Ali Baba Grill

303-779-0026

www.alibabagrill.com

5380 Greenwood Village Plaza Blvd.
Englewood, CO
  • Neighborhood: Southeast Metro
  • Cost: $$ (average entree $11-$15)
  • Cuisine: Mediterranean

At this family-run restaurant, all your favorites (hummus, baba ghanoush, lamb kabobs, falafel) are cooked fresh daily.

Hours:

Daily 11 a.m.-9 p.m.

Special Features: