Get directions to: Applebee's Neighborhood Grill & Bar, Farmville, VA
Restaurant address: 1808 South Main Street Farmville, VA 23901, USA
Restaurant: Applebee's Neighborhood Grill & Bar