Restaurant Review

Italy in Ohio: Visiting Gervasi Vineyards in Canton

We spent a lovely summer day visiting Gervasi Vineyards in Canton, Ohio. It’s a little slice of Italy with ways to stay, play, dine and relax.