Casa D'scotto's Address: 163 Dry Branch Rd, Churchville, VA 24421 Phone: (540) 337-8636 Restaurants Other Businesses: T Bone Tooter at 3790 Churchville Ave, Churchville, VA 24421 Tastee Freez at 27 Scenic Hwy, Churchville, VA 24421 Virginia Insurance Partners at 1201 Scenic Hwy, Churchville, VA 24421 The Buckhorn Inn - Bed And Breakfast at 2487 Hankey Mtn Hwy, Churchville, VA 24421