Cafe Arpeggio

800 Purchase Street
(508) 999-2233
cafearpeggio.com

Sandwiches, homemade soups and ice cream.