Restaurants - Steakhouse in Maynard, MA
Malcolms Steakhouse