LongHorn Steakhouse

191 Boston Post Rd.
Marlborough
Massachusetts
United States
website