Ali Baba's Middle Eastern Cuisine

Newark, Delaware

See this entry at Google Maps