Pickup from Brookside Cafe at Brookside Cafe, 1260 Washington St, Norwood, MA 02062, USA