Ali Baba Mid Eastern Restaurant
Newark, DE92% like it (4.6 / 900 Reviews )
CONTACT
Address: 175 E Main St, Newark, DE 19711, United States Map ➦ Get Directions
Phone : +1 (302) 738-1111 Call
ABOUT
It has received 900 reviews with an average rating of 4.6 stars.
FAQs
The address of Ali Baba Mid Eastern Restaurant is:
Ali Baba Mid Eastern Restaurant175 E Main St
Newark, Delaware 19711
P: +13027381111
Visit Website: www.alibabade.com
Ali Baba Mid Eastern Restaurant is listed under