Drop Anchor in Vermilion Ohio Back to Search The Pavilion Grill Categories Wine Restaurant 5542 Liberty Avenue , Vermilion , OH , 44089-1310 (440) 537-6291 Send Email Share × Print Email Facebook LinkedIn Twitter Pinterest Powered By GrowthZone