Elliston from Virginia Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map Mountain View Italian Kitchen - Virginia, Elliston, 3199 North Fork Road, 24087 (540) 268-2512 Map Subway - Virginia, Elliston, 5151 Northfork Rd, 24087 Sandwiches (540) 268-2880 Map