► 1:58 Ali Baba Restaurant – Newark, DE Doc Life When driving to Washington DC or Baltimore, you may find yourself passing through Newark, DE. If so, visit Ali Baba Restaurant for authentic Middle Eastern cuisine. Taste Moroccan,…