La Boucherie is a French steakhouse and grill located within the So Green commercial center. It offers a menu featuring delicious entrecôtes and other generous meat dishes for lunch and dinner.