Get directions to: Christo's Sandwich Shop, Dorchester Center, MA
Restaurant address: 1245 Adams Street Dorchester Center, MA 02124, USA
Restaurant: Christo's Sandwich Shop