Deli Baker

400 Doremus Avenue, Newark, NJ