Pickup from Strega Italiano at 64 Arlington St, Boston, MA 02116, USA