Ali Baba Kitchen
74 Monroe St
Newark, NJ 07105-2310
862-902-6699