Pickup from The Happy Belly Cafe at 616 Van Houten Ave, Clifton, NJ 07013, USA