The Sandwich Hut

Providence,

RI