Finch's Family Restaurant at 401 W. Peace St. has been serving up comfort food favorites for almost 70 years, but it lies in the way of a planned bridge project along Capital Boulevard.