Mill House Pizza Address: 65 Jeb Stuart Hwy, Meadows Of Dan, VA 24120 Phone: (276) 952-1041 Pizza, Restaurants Other Businesses: Mill House Pizza at 65 Blue Ridge Psge, Meadows Of Dan, VA 24120 Crooked Road Cafe at 65 Blue Ridge Psge, Meadows Of Dan, VA 24120 Mountain House Restaurant at 2639 Jeb Stuart Hwy, Meadows of Dan, VA 24120 Christophers Pizza at 4037 Jeb Stuart Hwy, Meadows of Dan, VA 24120