Nick & Sam's Grill, the more casual, less expensive off-shoot of Nick & Sam's steakhouse, has expanded with a second location now open in the old Ristorante Nicola space near Preston Center. The new location is reportedly a partnership between Nicola's owner and Nick & Sam's. [Escape Hatch]
Filed under: