Restaurants - Steakhouse in Leominster, MA
Outback Steakhouse
Longhorn Steakhouse