ELMORA QUICK SHOP in 176 Elmora Ave in Elizabeth