The Baked Bear

6140 Delmar Blvd, St. Louis
(314) 252-0448