Last Saturday night the Central West End stepped out onto the Hollywood Scene, as Scape Restaurant held a reception for the latest big-budget feature to be filmed in St. Louis, “A Fall From Grace.” The film, which is scheduled to begin shooting in the fall, concerns a police detective and […]