German's Villa

3330 Liberty Ave, Vermilion, OH, 44089