The Grill by two22 pm | Nov 22, 2021 American 1 2 3 4 50.000 Bookmark Contact Information 113 North Main St , Galax, VA 24333 Detailed InformationAmerican restaurant in the downtown of Galax, VA