ST. LOUIS – A new business held its grand opening Saturday in north St. Louis.
It’s called Willieann’s Snack Shop, located on West Florissant Avenue in the city’s Walnut Park West neighborhood.
The snack shop offers a variety of items, from breakfast sandwiches and coffee to grab-and-go lunch options. The signature item is their specialty lemonade…