Get directions to: Lunch Express, Framingham, MA
Restaurant address: 161 Concord Street Framingham, MA 01702, USA
Restaurant: Lunch Express