Get directions to: Scola Sandwich Shop, Wakefield, MA
Restaurant address: 16 Renee Dr Wakefield, MA 01880, USA
Restaurant: Scola Sandwich Shop