Get directions to: Simon Say's, Taunton, MA
Restaurant address: 94 1 & 2 Lawton Ave Taunton, MA 02780, USA
Restaurant: Simon Say's