Get directions to: Angelo Mini Market, Elmhurst, NY
Restaurant address: 9038 Corona Avenue Elmhurst, NY 11373, USA
Restaurant: Angelo Mini Market