Restaurants - Family Fare in Newton, AL
Village Inn