Get directions to: Harvest Moon Store And Cafe, Floyd, VA
Restaurant address: 227 N Locust St Floyd, VA 24091, USA
Restaurant: Harvest Moon Store And Cafe