Get directions to: Michael's Restaurant, Concord, MA
Restaurant address: 208 Fitchburg Tpke Concord, MA 01742, USA
Restaurant: Michael's Restaurant