Leo Grocery
199 Summer Ave, Newark 07104