Located on Main Street in Newark, Delaware, near the University of Delaware, Ali Baba is known for authentically prepared Lebanese and Moroccan food. The detailed decor, including beautiful Moroccan tapestries on the walls, gives patrons an authentic experience. Guests can choose sofa-style seating in the backroom or traditional seating in the front of Ali Baba restaurant. It’s a fun, laid-back
No Records Found
Sorry, no records were found. Please adjust your search criteria and try again.