Get directions to: Taylor Family Restaurant, Mashpee, MA
Restaurant address: 13 Lake Ave Mashpee, MA 02649, USA
Restaurant: Taylor Family Restaurant