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