Taunton Sports Restaurant

33 Baker Rd. E
Taunton
Massachusetts
United States