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