Mill House Pizza Address: 65 Blue Ridge Psge, Meadows Of Dan, VA 24120 Phone: (276) 952-1041 Pizza, Restaurants Other Businesses: 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 Mill House Pizza at 65 Jeb Stuart Hwy, Meadows Of Dan, VA 24120