Ali Baba is a mediterranean restaurant Wake County North Carolina located in United States.
1105 Walnut St (Cary Towne Center) Cary , NC 27511 United States
Reservations | No |
Credit Cards | Yes |
Outdoor Seating | No |
Number 9 Chicken Pesto is the best!
Zaki chicken combo is pretty good
Potato chip breaded chicken is unbelievable. So juicy and delicious. - Bryan D
Ladies shoes has a wide selection and can order almost anything in the company - Mr. Alcohol
Use the app for drive-up or in-store orders. So easy a caveman can do it. - Steve Rodriguez
The house made chips are amazing. Very fresh food be it the chicken or the 🍪 - Anamika Jha
Bread and hummus is the best!!!! Also such great service!!! - Hayley Field
Vegetarian friendly....lots of gluten free options available! And fresh, FResh, FRESHly made salads! - Lisa Saleh