Greenbackville from Virginia Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map Clammee Hands Restaurant - Virginia, Greenbackville, 2098 Harbor Dr, 23356 (757) 824-0771 Map