Get directions to: Amin Ali Amed Deli, Yonkers, NY
Restaurant address: 131 Yonkers Avenue Yonkers, NY 10701, USA
Restaurant: Amin Ali Amed Deli