Ali Baba Kitchen is a family-operated restaurant in Newark, DE, offering a delightful blend of Northern African and Middle Eastern cuisine. With all-natural ingredients and fresh preparations, they serve up a range of flavorful dishes, including their popular Lamb Tajeen stew and mouthwatering falafel wraps.
Customers rave about the fantastic Turkish flair in their food, the friendly service, and the inviting atmosphere, making it a must-visit spot for a memorable Middle Eastern dining experience.
Generated from the website