1. Nobby's Kitchen 1700 W Main St, Radford, VA 24141 Coordinate: 37.11928,-80.58993 Phone: (540) 731-4100