1. Souvlaki Of Radford 1154 E Main St, Radford, VA 24141 Coordinate: 37.1412,-80.55811 Phone: (540) 633-0555