High-end steakhouse in South Park on Restaurant Report Card

Two popular places in uptown that have been on the report card before also seem to keep popping up.
Published: 11:18 PM EST November 29, 2018