The location and the facility are excellent. The staff is friendly and the atmosphere is great. The prices were very reasonable. The service was great. The food and drink were of excellent quality overall. This establishment is very highly recommended.
Address: 211 Draper Rd NW, Blacksburg, VA 24060-7407
Location: United States > Virginia (VA) > Blacksburg
Phone Number: +1 540-961-9100