New restaurant to open in Downtown West
St. Louis-based restaurant group On Point Hospitality, which owns two restaurants in the Central West End, said Monday it is opening a new concept in Downtown West.
St. Louis-based restaurant group On Point Hospitality, which owns two restaurants in the Central West End, said Monday it is opening a new concept in Downtown West.