New American bistro opens in the Central West End

ST. LOUIS – The Noble Crown, a new American bistro, has opened in the Central West End.

Located at 300 N. Euclid Ave., the restaurant celebrated its grand opening on Wednesday, June 10. The Noble Crown is open seven days a week from 11 a.m. to 10 p.m. Guests can expect a modern American dining experience featuring seasonal dishes, cocktails, and a curated selection of wines.

The restaurant also features an underground international wine cellar and tasting space called The Underground Crown…

Story continues

TRENDING NOW

LATEST LOCAL NEWS