Pickup from Sticky Face BBQ at 276 Oliver St, North Tonawanda, NY 14120, USA