Downtown Willoughby has street parking and a mix of free/paid lots. Here's a map of some parking options near the restaurant https://www.google.com/maps/d/u/0/edit?mid=13aw_uLZmpS2FVQ1p9mnZJRw0Zxiw0ko&usp=sharing