Pickup from Top Mix Bar & Kitchen at Top Mix Bar & Kitchen, 257 Norfolk Ave, Boston, MA 02119, USA