Pickup from Dickie Dees at 380 Bloomfield Ave, Newark, NJ 07107, USA