Ali Baba Grill
Add to Favorites
CLOSED NOW
Today: 11:00 am - 9:00 pm
Tomorrow: 11:00 am - 9:00 pm
12 Years
in Business
Amenities:
Offers outdoor seatingWheelchair accessibleHas WifiTakes reservations
Saved to Favorites
Phone: (303) 440-1393
Address: 3033 28th St, Boulder, CO 80301
Website: http://www.alibabagrill.com
Outdoor Seating: Yes
Bike Parking: Yes
Parking: Lot, Private
Takes Reservations: Yes
Wi-Fi: Free
1301 Pearl St, Boulder, CO 80302
1695 29th St Unit 1260, Boulder, CO 80301
1933 28th St Ste 100, Boulder, CO 80301
3175 28th St, Boulder, CO 80301
2850 Iris Ave, Boulder, CO 80301
1200 Yarmouth Ave, Boulder, CO 80304
2660 Broadway St, Boulder, CO 80304
2124 14th St, Boulder, CO 80302
1225 Alpine Ave, Boulder, CO 80304
908 Pearl St, Boulder, CO 80302