Deli Works & Pizzeria
62 Montvale Ave
Stoneham, MA 02180
Tel: 781-438-7955