Restaurants - Steakhouse in Marlborough, MA
Wildwood Steakhouse
Longhorn Steakhouse