Know Before You Dine

Ali Baba Middle Eastern Restaurant Inc

175 East Main Street, Newark, DE, 19711

Last Inspection
Apr 10, 2025
Total Violations
0
View Full Report — Start Free Trial Sign In