High Spot Deli
10 Beacon St, Boston 02108