The Flying Biscuit Café Signs Lease in St. Louis Metro Area
The Flying Biscuit Café has signed a lease for its first café in the St. Louis metro, at 1016 S. 5th St., St. Charles, MO 63301, bringing the Atlanta-born all-day breakfast and brunch brand to Missouri for the first time. The site sits less than a mile from Interstate 70 and close to Lindenwood University […]