Russell Stover Restaurant Construction Update

We’re excited to get a new neighbor! Ever since Ahner’s closed, it’s been a little lonely on our side of the street. Please be patient as we endure construction of St. Louis’ new Russell Stover Store and Restaurant on 11696 Manchester Road, next door to Comfort Shoe Specialists. Here is the official page on the Russell […]

Read More
Hours of Operation & Phone

Please call (314) 822-3300

Tuesday – Saturday: 9:00 am – 5:30 pm
Closed Sundays and Mondays