ST. LOUIS — A popular upscale restaurant in St. Louis is closing its doors.
Prime 55 Restaurant & Lounge, located on Delmar Boulevard, announced it will close its doors on Sunday, Nov. 2.
The restaurant served as a fine dining experience, serving “American cuisine with a touch of Creole soul” and had two full bars on its upper and lower levels…